• word of the day

    bezoar goat

    bezoar goat - Dictionary definition and meaning for word bezoar goat

    Definition
    (noun) wild goat of Iran and adjacent regions
    Synonyms : capra aegagrus , pasang

Word used in video below:
text: part goat, part man--
Download our Mobile App Today
Receive our word of the day
on Whatsapp